interface Peelable {
    void peel(); // 新增的削皮功能接口
}

// 适配器类（对象适配器）
class FruitPeelAdapter implements Peelable {
    private Fruit fruit;

    public FruitPeelAdapter(Fruit fruit) {
        this.fruit = fruit;
    }

    @Override
    public void peel() {
        System.out.println("Peeling " + fruit.getClass().getSimpleName());
        fruit.eat(); // 复用原有功能
    }
}